population forecasts - French English Dictionary